package com.yidu.BusinessData.entity;

public class Fund {
    private String fundId;//基金代码
    private String fundName;//基金名称
    private String fundFirstTime;//成立日期
    private int	fundType;//基金类型
    private String fundTrustee;//基金管理公司
    private String fundManager;//基金托管银行
    private String firstFund;//初始净值
    private double fundScale;//基金规模
    private double custodianCost;//管理人费率
    private double bankCost;//托管人费率
    private int	fundDay;//计提天数
    private String	fundBeiZhu ;//备注

    public Fund() {
    }

    public Fund(String fundId, String fundName, String fundFirstTime, int fundType, String fundTrustee, String fundManager, String firstFund, double fundScale, double custodianCost, double bankCost, int fundDay, String fundBeiZhu) {
        this.fundId = fundId;
        this.fundName = fundName;
        this.fundFirstTime = fundFirstTime;
        this.fundType = fundType;
        this.fundTrustee = fundTrustee;
        this.fundManager = fundManager;
        this.firstFund = firstFund;
        this.fundScale = fundScale;
        this.custodianCost = custodianCost;
        this.bankCost = bankCost;
        this.fundDay = fundDay;
        this.fundBeiZhu = fundBeiZhu;
    }

    public String getFundId() {
        return fundId;
    }

    public void setFundId(String fundId) {
        this.fundId = fundId;
    }

    public String getFundName() {
        return fundName;
    }

    public void setFundName(String fundName) {
        this.fundName = fundName;
    }

    public String getFundFirstTime() {
        return fundFirstTime;
    }

    public void setFundFirstTime(String fundFirstTime) {
        this.fundFirstTime = fundFirstTime;
    }

    public int getFundType() {
        return fundType;
    }

    public void setFundType(int fundType) {
        this.fundType = fundType;
    }

    public String getFundTrustee() {
        return fundTrustee;
    }

    public void setFundTrustee(String fundTrustee) {
        this.fundTrustee = fundTrustee;
    }

    public String getFundManager() {
        return fundManager;
    }

    public void setFundManager(String fundManager) {
        this.fundManager = fundManager;
    }

    public String getFirstFund() {
        return firstFund;
    }

    public void setFirstFund(String firstFund) {
        this.firstFund = firstFund;
    }

    public double getFundScale() {
        return fundScale;
    }

    public void setFundScale(double fundScale) {
        this.fundScale = fundScale;
    }

    public double getCustodianCost() {
        return custodianCost;
    }

    public void setCustodianCost(double custodianCost) {
        this.custodianCost = custodianCost;
    }

    public double getBankCost() {
        return bankCost;
    }

    public void setBankCost(double bankCost) {
        this.bankCost = bankCost;
    }

    public int getFundDay() {
        return fundDay;
    }

    public void setFundDay(int fundDay) {
        this.fundDay = fundDay;
    }

    public String getFundBeiZhu() {
        return fundBeiZhu;
    }

    public void setFundBeiZhu(String fundBeiZhu) {
        this.fundBeiZhu = fundBeiZhu;
    }

    @Override
    public String toString() {
        return "Fund{" +
                "fundId='" + fundId + '\'' +
                ", fundName='" + fundName + '\'' +
                ", fundFirstTime='" + fundFirstTime + '\'' +
                ", fundType=" + fundType +
                ", fundTrustee='" + fundTrustee + '\'' +
                ", fundManager='" + fundManager + '\'' +
                ", firstFund='" + firstFund + '\'' +
                ", fundScale=" + fundScale +
                ", custodianCost=" + custodianCost +
                ", bankCost=" + bankCost +
                ", fundDay=" + fundDay +
                ", fundBeiZhu='" + fundBeiZhu + '\'' +
                '}';
    }
}
